foam hydrant - French English Dictionary